超详细的Python matplotlib 绘制柱状图

您所在的位置:网站首页 python dataframe画柱状图 超详细的Python matplotlib 绘制柱状图

超详细的Python matplotlib 绘制柱状图

2024-07-14 04:03| 来源: 网络整理| 查看: 265

复习回顾

Python 为数据展示提供了大量优秀的功能包,其中 matplotlib 模块可以方便绘制制作折线图、柱状图、散点图等高质量的数据包。

关于 matplotlib 模块,我们前期已经对matplotlib进行基本框架、以及常用方法的学习

Python matplotlib 绘制饼图_

python matplotlib绘制折线图_

python入门到进阶,爬虫数据分析全套资料分享讲解

Python面向对象编程:类继承和其衍生术语

Python面向对象编程:深度认识类class_

在 matplotlib 模块提供的图表中,除了折线图使用最多外,柱状图也是我们日常数据分析的图表。

本期,我们开始学习绘制柱状图相关属性和方法,let's go~

1. 柱状图概述 什么是柱状图 柱状图又称为条形图,是一种以长方形的长度为变量数据进行统计的图表 柱状图用来比较两个或以上类型 柱状图只有一个以长方形的长度为变量 柱状图可以横向排列或者多维方式展示 柱状图使用场景 柱状图适用在较小数据集的分析 适用二维数据集,只比较一个维度数据差异项 直观展示各个体之间数据的差异 表现离散型的时间序列 柱状图绘制步骤 导入matplotlib.pyplot模块 准备数据,可以使用numpy/pandas整理数据 调用pyplot.bar()绘制柱状图 案例展示

本次,我们分析过去5年内的产品年销量展示

案例所用到的数据如下:

import random x_data = ["20{}年".format(i) for i in range(16,21)] y_data = [random.randint(100,300) for i in range(6)] 复制代码

绘制柱状图

import matplotlib.pyplot as plt plt.rcParams["font.sans-serif"]=['SimHei'] plt.rcParams["axes.unicode_minus"]=False for i in range(len(x_data)): pl


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3